The Faroe Islands Otherworldly Beauty Insider Tip: A Hikers Paradise